london b&b dunfermline scotland escorts escort ireland golf clubs accommodation glasgow wales golf club self catering golf course golf bed and breakfast